solidly earthed system - French English Dictionary